package com.example.messagemodule.entity;

import java.util.List;

public class MyDoctorListEntity {
    //    status	String	200
//    data	Object
//    list	Array
//    nextPage	Boolean	false
//    totalCount	Integer	2
//    pageCount	Integer	1
//    pageSize	Integer	2
    private String status;
    private Data data;

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Data getData() {
        return data;
    }

    public void setData(Data data) {
        this.data = data;
    }

    public class Data {
        private boolean nextPage;
        private int totalCount;
        private int pageCount;
        private int pageSize;
        private List<Doctor> list;

        public boolean isNextPage() {
            return nextPage;
        }

        public void setNextPage(boolean nextPage) {
            this.nextPage = nextPage;
        }

        public int getTotalCount() {
            return totalCount;
        }

        public void setTotalCount(int totalCount) {
            this.totalCount = totalCount;
        }

        public int getPageCount() {
            return pageCount;
        }

        public void setPageCount(int pageCount) {
            this.pageCount = pageCount;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public List<Doctor> getList() {
            return list;
        }

        public void setList(List<Doctor> list) {
            this.list = list;
        }
    }

    public class Doctor{
//        doctorId	Integer	3
//        uid	Long	159159505256449
//        name	String	内部员工特惠通道
//        gender	Object
//        avatar	String	https://imageserver.yilijk.com/crmProc/20201110/10290127491601.png
//        hospitalId	Integer	0
//        hospital	Null	null
//        departmentId	Integer	0
//        department	Null	null
//        jobTitle	Null	null
//        channelType	Object
//        posttime	Long	1623838333000
        private String doctorId;
        private String uid;
        private String name ;
        private String avatar;

        public String getDoctorId() {
            return doctorId;
        }

        public void setDoctorId(String doctorId) {
            this.doctorId = doctorId;
        }

        public String getUid() {
            return uid;
        }

        public void setUid(String uid) {
            this.uid = uid;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getAvatar() {
            return avatar;
        }

        public void setAvatar(String avatar) {
            this.avatar = avatar;
        }
    }
}
